/**
 * Project of Vehicle Routing Problem with Time Windows implements 
 * some of well-known algorithms for solving VRPTW and presents new 
 * one.
 *
 * @author Michal Drobny  
 */
package logic.car;

import java.util.List;

/**
 * Represents a vehicle provider with no vehicles. It is useful when no cars are
 * considering for given VRP.
 * 
 * @author Michal Drobny
 * @date 25.11.2014
 */
public class NoVehicleProvider extends VehicleProvider {

	/**
	 * Constructor.
	 */
	public NoVehicleProvider() {
		super();
	}

	/**
	 * Constructor.
	 * 
	 * @param vehicles
	 *            The vehicles
	 */
	public NoVehicleProvider(List<Vehicle> vehicles) {
		super(vehicles);
	}

	@Override
	public boolean nextVehicle(boolean skipToNext) {
		return true;
	}

	@Override
	public void reset() {}
}
